package com.hisense.ovcloud.warehouse.tool;


import org.apache.shardingsphere.sharding.algorithm.keygen.SnowflakeKeyGenerateAlgorithm;

public class SnowFlakeIDGenerator {
    private static SnowflakeKeyGenerateAlgorithm shardingKeyGenerator = new SnowflakeKeyGenerateAlgorithm();
//
//    /**
//     * 雪花算法⽣成器,配置workId，避免重复
//     * <p>
//     * 10进制 654334919987691526
//     * 64位
//     * 0000100100010100101010100010010010010110000000000000
//     * 000000000110
//     * <p>
//     *
//     * @return
//     */
    public static Long generate() {
        return shardingKeyGenerator.generateKey();
    }
}

